4
תגובות
כשאני עושה mysql real escape string בשביל ההברחות האלו ואני שולף ההברחות מוצגות, למה ? איך אני מונע את זה ?
4 תשובות
ענה
משתמש_226089
ב
30 למאי 2012
#
זה לא קשור ל-mysql_real_escape_string. היא מבריחה תווים במנוע הפנימי של mysql, והיא לא משפיע על הנתונים עצמם. הנתונים יישמרו ללא ההברחה. אם אתה מקבל הברחה בפלט, סימן שאתה מפעיל איזושהי פונקציה נוספת.
ענה
NaseemIB96
ב
30 למאי 2012
#
function escape($name){
if(isset($_POST[$name])) {
return mysql_real_escape_string($_POST[$name]);
}
return false;
}
if(isset($_POST[$name])) {
return mysql_real_escape_string($_POST[$name]);
}
return false;
}
זה הדבר היחיד !!!
ענה
משתמש_226096
ב
30 למאי 2012
#
או, magic quotes דלוק.